:root{--color-theme-xdk:color-mix(in srgb, rgba(var(--color-theme),1), black 35%);--color-theme-hov:color-mix(in srgb, rgba(var(--color-theme),1), black 12%);--color-theme-cal:color-mix(in srgb, rgba(var(--color-theme),1), white 35%);--color-theme-mix:color-mix(in srgb, rgba(var(--color-theme),1), rgba(var(--color-theme-dk),1));--color-theme-bod:color-mix(in srgb, rgba(var(--color-theme),1), #606060);--color-action-hov:color-mix(in srgb, rgba(var(--color-action),1), black 5%);--fmfz-zero:0rem;--fmfz-mini:.6rem;--fmfz-cnfg:.6875rem;--fmfz-labl:.75rem;--fmfz-smst:.78125rem;--fmfz-smlr:.8rem;--fmfz-sml:.8125rem;--fmfz-med:.85rem;--fmfz-inpt:.875rem;--fmfz-reg:.9rem;--fmfz-srch:.9375rem;--fmfz-lrg:.95rem;--fmfz-base:1rem;--fmfz-lrgr:1.1rem;--fmfz-titl:1.1875rem;--fmfz-quot:1.25rem;--fmfz-lrgs:1.35rem;--fmfz-sbhd:1.5rem;--fmfz-hdsm:1.75rem;--fmfz-hdln:2.5rem;--fmfz-hdmd:3rem;--fmfz-hdlg:3.5rem}#hiringthing-jobs .ht-summary{font-size:var(--fmfz-med)}#hiringthing-jobs .ht-title-link:after{font-size:var(--fmfz-inpt)}#hiringthing-jobs .ht-title-link{font-size:var(--fmfz-lrgr)}#hiringthing-jobs .ht-apply-link,#hiringthing-jobs .ht-location{display:none}#hiringthing-jobs .ht-summary,#hiringthing-jobs .ht-title-link{width:calc(100% - 1.3rem)}#hiringthing-jobs .ht-title-link{background:#fff;border:1px solid rgba(213,213,213,.8);border-radius:.625rem;color:#444;font-weight:500;line-height:1.2;margin-top:20px;padding:1rem 1.45rem calc(1rem + 41px);position:relative;text-decoration:none}#hiringthing-jobs .ht-title-link:after{background:#fff;border:1px solid #d5d5d5;border-radius:.2rem;color:rgba(var(--color-theme),1);content:"More Info";display:inline-block;line-height:1.25;padding:.3125rem .8125rem;position:absolute;right:16px;top:17px;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;will-change:box-shadow}#hiringthing-jobs .ht-title-link:active,#hiringthing-jobs .ht-title-link:focus,#hiringthing-jobs .ht-title-link:hover{outline:0}#hiringthing-jobs .ht-title-link:active:after,#hiringthing-jobs .ht-title-link:focus:after,#hiringthing-jobs .ht-title-link:hover:after{border-color:#afafaf;-webkit-box-shadow:0 0 0 2px rgba(205,205,205,.75);box-shadow:0 0 0 2px rgba(205,205,205,.75)}#hiringthing-jobs .ht-summary{height:35px;line-height:1.2;margin:-53px .65rem 0;opacity:.9;overflow:hidden;padding:0 1.5rem;pointer-events:none}@media (min-width:62rem){#hiringthing-jobs .ht-summary,#hiringthing-jobs .ht-title-link{-webkit-box-flex:0;-ms-flex:0 0 calc(83.33333% - 1.3rem);flex:0 0 calc(83.33333% - 1.3rem);min-width:calc(83.33333% - 1.3rem)}#hiringthing-jobs .ht-title-link{margin-inline:.65rem;padding-inline:1.5rem calc(1.45rem + 105px)}}@media (min-width:75rem){#hiringthing-jobs .ht-title-link:first-child{margin-top:0}}@media (min-width:551px){#hiringthing-jobs .ht-title-link{padding-right:calc(1.45rem + 105px)}#hiringthing-jobs .ht-summary{padding-right:calc(1.5rem + 105px)}}@media (max-width:550px){#hiringthing-jobs .ht-title-link:after{display:none}}@media (max-width:47.999rem){#hiringthing-jobs .ht-title-link{margin-top:10px}}